package com.appcenter.application.dto.externalapi;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;

import java.util.Date;

public class UnitDto {
    //公司全称
    private String b0105;
    //注册号/统一社会信用代码
    private String b01ag;
    //法定代表人
    private String  b0173;
    //成立日期
    @JsonInclude(JsonInclude.Include.NON_EMPTY)
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
    private Date b01ah;
    //企业性质（营业执照）
    private String  b01ak;
    //住所（注册地址）
    private String  b0120;
    //注册资本（万元）
    private Long  b01al;
    //币种
    private String  b01am;
    //经营年限
    private String  b01ai;
    //核准经营范围
    private String  b01aj;
    //登记机关
    private String  b01ao;
    //登记日期
    @JsonInclude(JsonInclude.Include.NON_EMPTY)
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
    private Date  b01au;
    //登记状态
    private String  b01as;
    //所在国家（地区）
    private String  b0178;
    //注册地
    private String  b0140;
    //行政区划
    private String  b01ab;
    //公司类型
    private String  b01ac;
    //是否合资公司
    private String  b01af;
    //是否有管理功能
    private String  b01aa;
    //公司简称
    private String  b01ad;
    //办公地址
    private String  b01ap;
    //单位负责人
    private String  b0180;
    //公司代码
    private String  b01ae;
    //公司编号
    private String  b01an;
    //名称
    private String  codeitemdesc;
    //编码
    private String  codeitemid;
    //上级部门编码
    private String  parentid;
    //唯一标识
    private String  guidkey;
    //失效日期
    @JsonInclude(JsonInclude.Include.NON_EMPTY)
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-mm-dd")
    private Date  end_date;
    //生效日期
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-mm-dd")
    private Date  start_date;


    public String getB0105() {
        return b0105;
    }

    public void setB0105(String b0105) {
        this.b0105 = b0105;
    }

    public String getB01ag() {
        return b01ag;
    }

    public void setB01ag(String b01ag) {
        this.b01ag = b01ag;
    }

    public String getB0173() {
        return b0173;
    }

    public void setB0173(String b0173) {
        this.b0173 = b0173;
    }

    public Date getB01ah() {
        return b01ah;
    }

    public void setB01ah(Date b01ah) {
        this.b01ah = b01ah;
    }

    public String getB01ak() {
        return b01ak;
    }

    public void setB01ak(String b01ak) {
        this.b01ak = b01ak;
    }

    public String getB0120() {
        return b0120;
    }

    public void setB0120(String b0120) {
        this.b0120 = b0120;
    }

    public Long getB01al() {
        return b01al;
    }

    public void setB01al(Long b01al) {
        this.b01al = b01al;
    }

    public String getB01am() {
        return b01am;
    }

    public void setB01am(String b01am) {
        this.b01am = b01am;
    }

    public String getB01ai() {
        return b01ai;
    }

    public void setB01ai(String b01ai) {
        this.b01ai = b01ai;
    }

    public String getB01aj() {
        return b01aj;
    }

    public void setB01aj(String b01aj) {
        this.b01aj = b01aj;
    }

    public String getB01ao() {
        return b01ao;
    }

    public void setB01ao(String b01ao) {
        this.b01ao = b01ao;
    }

    public Date getB01au() {
        return b01au;
    }

    public void setB01au(Date b01au) {
        this.b01au = b01au;
    }

    public String getB01as() {
        return b01as;
    }

    public void setB01as(String b01as) {
        this.b01as = b01as;
    }

    public String getB0178() {
        return b0178;
    }

    public void setB0178(String b0178) {
        this.b0178 = b0178;
    }

    public String getB0140() {
        return b0140;
    }

    public void setB0140(String b0140) {
        this.b0140 = b0140;
    }

    public String getB01ab() {
        return b01ab;
    }

    public void setB01ab(String b01ab) {
        this.b01ab = b01ab;
    }

    public String getB01ac() {
        return b01ac;
    }

    public void setB01ac(String b01ac) {
        this.b01ac = b01ac;
    }

    public String getB01af() {
        return b01af;
    }

    public void setB01af(String b01af) {
        this.b01af = b01af;
    }

    public String getB01aa() {
        return b01aa;
    }

    public void setB01aa(String b01aa) {
        this.b01aa = b01aa;
    }

    public String getB01ad() {
        return b01ad;
    }

    public void setB01ad(String b01ad) {
        this.b01ad = b01ad;
    }

    public String getB01ap() {
        return b01ap;
    }

    public void setB01ap(String b01ap) {
        this.b01ap = b01ap;
    }

    public String getB0180() {
        return b0180;
    }

    public void setB0180(String b0180) {
        this.b0180 = b0180;
    }

    public String getB01ae() {
        return b01ae;
    }

    public void setB01ae(String b01ae) {
        this.b01ae = b01ae;
    }

    public String getB01an() {
        return b01an;
    }

    public void setB01an(String b01an) {
        this.b01an = b01an;
    }

    public String getCodeitemdesc() {
        return codeitemdesc;
    }

    public void setCodeitemdesc(String codeitemdesc) {
        this.codeitemdesc = codeitemdesc;
    }

    public String getCodeitemid() {
        return codeitemid;
    }

    public void setCodeitemid(String codeitemid) {
        this.codeitemid = codeitemid;
    }

    public String getParentid() {
        return parentid;
    }

    public void setParentid(String parentid) {
        this.parentid = parentid;
    }

    public String getGuidkey() {
        return guidkey;
    }

    public void setGuidkey(String guidkey) {
        this.guidkey = guidkey;
    }

    public Date getEnd_date() {
        return end_date;
    }

    public void setEnd_date(Date end_date) {
        this.end_date = end_date;
    }

    public Date getStart_date() {
        return start_date;
    }

    public void setStart_date(Date start_date) {
        this.start_date = start_date;
    }
}
